#ifndef TESTGAME_H
#define TESTGAME_H

#include "Game.h"
#include "RenderTypes.h"
#include "Quad.h"
#include "Sprite.h"
#include "pg1_directinput.h"
#include "pg1_input.h"
#include "pg1_timer.h"
#include <list>
namespace ElJuego{
	class TestGame : public pg1::Game{
	public:
		TestGame();
		bool init(pg1::Renderer&);
		void frame(pg1::Renderer&,pg1::DirectInput&,pg1::Timer& rkTimer);
		void deinit();

	private:
		pg1::Quad quad;
		pg1::Quad quadTwo;
		pg1::Sprite sprite;
		pg1::Sprite sprite2;
		std::list<pg1::Entity2D> m_kObjects;
		//pg1::Sprite sprite2;
		pg1::Animation m_kIdle;
		pg1::Animation m_kIdle2;
	};
}
#endif